﻿'Copyright ?1995-2007, Camstar Systems, Inc. All Rights Reserved.
'Description:委托计量实体类
'Copyright (c) : 通力凯顿（北京）系统集成有限公司
'Writer:tianFW
'create Date:2017-8-11
Public Class EntrustMeteringDTO
    Private m_ContainerID As String
    ''' <summary>
    ''' 流水卡ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ContainerID() As String
        Get
            Return m_ContainerID
        End Get
        Set(ByVal value As String)
            m_ContainerID = value
        End Set
    End Property

    Private m_ProductID As String
    ''' <summary>
    ''' 产品ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ProductID() As String
        Get
            Return m_ProductID
        End Get
        Set(ByVal value As String)
            m_ProductID = value
        End Set
    End Property

    Private Property m_CreateDate As DateTime
    ''' <summary>
    ''' 创建时间
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property CreateDate As DateTime
        Get
            Return m_CreateDate
        End Get
        Set(ByVal value As DateTime)
            m_CreateDate = value
        End Set
    End Property

    Private Property m_DocumentSetID As String
    ''' <summary>
    ''' 处理结果文档
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property DocumentSetID As String
        Get
            Return m_DocumentSetID
        End Get
        Set(ByVal value As String)
            m_DocumentSetID = value
        End Set
    End Property

    Private Property m_EntrustDate As DateTime
    ''' <summary>
    ''' 要求完成日期
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EntrustDate As DateTime
        Get
            Return m_EntrustDate
        End Get
        Set(ByVal value As DateTime)
            m_EntrustDate = value
        End Set
    End Property

    Private Property m_EntrustMeasurementID As String
    ''' <summary>
    ''' 委托计量唯一ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EntrustMeasurementID As String
        Get
            Return m_EntrustMeasurementID
        End Get
        Set(ByVal value As String)
            m_EntrustMeasurementID = value
        End Set
    End Property

    Private Property m_EntrustName As String
    ''' <summary>
    ''' 委托单号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EntrustName As String
        Get
            Return m_EntrustName
        End Get
        Set(ByVal value As String)
            m_EntrustName = value
        End Set
    End Property

    Private Property m_EntrustNote As String
    ''' <summary>
    ''' 委托备注
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EntrustNote As String
        Get
            Return m_EntrustNote
        End Get
        Set(ByVal value As String)
            m_EntrustNote = value
        End Set
    End Property

    Private Property m_EntrustorID As String
    ''' <summary>
    ''' 委托人ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EntrustorID As String
        Get
            Return m_EntrustorID
        End Get
        Set(ByVal value As String)
            m_EntrustorID = value
        End Set
    End Property

    Private Property m_EntrustQty As Integer
    ''' <summary>
    ''' 委托数量
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EntrustQty As Integer
        Get
            Return m_EntrustQty
        End Get
        Set(ByVal value As Integer)
            m_EntrustQty = value
        End Set
    End Property

    Private Property m_FactoryID As String
    ''' <summary>
    ''' 车间ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property FactoryID As String
        Get
            Return m_FactoryID
        End Get
        Set(ByVal value As String)
            m_FactoryID = value
        End Set
    End Property

    Private Property m_ReserveDate As DateTime
    ''' <summary>
    ''' 预定取件日期
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ReserveDate As DateTime
        Get
            Return m_ReserveDate
        End Get
        Set(ByVal value As DateTime)
            m_ReserveDate = value
        End Set
    End Property

    Private Property m_TreatDate As DateTime
    ''' <summary>
    ''' 处理日期
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property TreatDate As DateTime
        Get
            Return m_TreatDate
        End Get
        Set(ByVal value As DateTime)
            m_TreatDate = value
        End Set
    End Property

    Private Property m_TreatEmployeeID As String
    ''' <summary>
    ''' 处理人ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property TreatEmployeeID As String
        Get
            Return m_TreatEmployeeID
        End Get
        Set(ByVal value As String)
            m_TreatEmployeeID = value
        End Set
    End Property

    Private Property m_TreatNote As String
    ''' <summary>
    ''' 处理备注
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property TreatNote As String
        Get
            Return m_TreatNote
        End Get
        Set(ByVal value As String)
            m_TreatNote = value
        End Set
    End Property

    Private Property m_WorkflowStepID As String
    ''' <summary>
    ''' 工序ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property WorkflowStepID As String
        Get
            Return m_WorkflowStepID
        End Get
        Set(ByVal value As String)
            m_WorkflowStepID = value
        End Set
    End Property

    Private Property m_DetailNo As Integer
    ''' <summary>
    ''' 详细表 顺序号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property DetailNo As Integer
        Get
            Return m_DetailNo
        End Get
        Set(ByVal value As Integer)
            m_DetailNo = value
        End Set
    End Property

    Private Property m_CheckPointNote As String
    ''' <summary>
    ''' 详细表 检测内容
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property CheckPointNote As String
        Get
            Return m_CheckPointNote
        End Get
        Set(ByVal value As String)
            m_CheckPointNote = value
        End Set
    End Property

    Private Property m_CheckPointResultNote As String
    ''' <summary>
    ''' 详细表 实测值内容
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property CheckPointResultNote As String
        Get
            Return m_CheckPointResultNote
        End Get
        Set(ByVal value As String)
            m_CheckPointResultNote = value
        End Set
    End Property

    Private Property m_CheckPointName As String
    ''' <summary>
    ''' 详细表 检测项名称描述
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property CheckPointName As String
        Get
            Return m_CheckPointName
        End Get
        Set(ByVal value As String)
            m_CheckPointName = value
        End Set
    End Property

    Private Property m_DrawingNO As String
    ''' <summary>
    ''' 图纸序号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property DrawingNO As String
        Get
            Return m_DrawingNO
        End Get
        Set(ByVal value As String)
            m_DrawingNO = value
        End Set
    End Property

    Private Property m_IsCheckDetection As Integer
    ''' <summary>
    ''' 是否确认检测
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsCheckDetection As Integer
        Get
            Return m_IsCheckDetection
        End Get
        Set(ByVal value As Integer)
            m_IsCheckDetection = value
        End Set
    End Property

    Private Property m_EntrusChecktype As Integer
    ''' <summary>
    ''' 检验类型
    ''' add:Wangjh 20190306
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EntrusChecktype As Integer
        Get
            Return m_EntrusChecktype
        End Get
        Set(ByVal value As Integer)
            m_EntrusChecktype = value
        End Set
    End Property

    '装试独有属性字段 add:wangjh 20191215

    Private Property m_EngineNo As Integer
    ''' <summary>
    ''' 发动机号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EngineNo As Integer
        Get
            Return m_EngineNo
        End Get
        Set(ByVal value As Integer)
            m_EngineNo = value
        End Set
    End Property

    Private Property m_PartNo As Integer
    ''' <summary>
    ''' 部件号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property PartNo As Integer
        Get
            Return m_PartNo
        End Get
        Set(ByVal value As Integer)
            m_PartNo = value
        End Set
    End Property

    Private Property m_ProductName As Integer
    ''' <summary>
    ''' 零件号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ProductName As Integer
        Get
            Return m_ProductName
        End Get
        Set(ByVal value As Integer)
            m_ProductName = value
        End Set
    End Property

    Private Property m_SpecNo As Integer
    ''' <summary>
    ''' 工序号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property SpecNo As Integer
        Get
            Return m_SpecNo
        End Get
        Set(ByVal value As Integer)
            m_SpecNo = value
        End Set
    End Property

    Private Property m_IsPhy As Integer
    ''' <summary>
    ''' 是否理化 null/0 否 1：是
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsPhy As Integer
        Get
            Return m_IsPhy
        End Get
        Set(ByVal value As Integer)
            m_IsPhy = value
        End Set
    End Property
    ''' <summary>
    ''' 炉批号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Private Property m_BatchNO As String
    Public Property BatchNO As String
        Get
            Return m_BatchNO
        End Get
        Set(ByVal value As String)
            m_BatchNO = value
        End Set
    End Property
    ''' <summary>
    ''' 材料标准或规范
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Private Property m_Specification As String
    Public Property Specification As String
        Get
            Return m_Specification
        End Get
        Set(ByVal value As String)
            m_Specification = value
        End Set
    End Property

End Class
